Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 STATION ROAD Semi-Detached £144,143 £84,050 4 Nov 2010
79 STATION ROAD Detached £479,715 £430,000 5 Aug 2021
87 STATION ROAD Semi-Detached £421,156 £209,000 27 May 2004